legal right of redemption - French English Dictionary